Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
38 LEIGHAM AVENUE Detached £1,129,240 £1,130,000 24 Feb 2023
40 LEIGHAM AVENUE Detached £987,399 £490,000 21 May 2004
42 LEIGHAM AVENUE Semi-Detached £1,003,198 £798,000 20 Dec 2017
46 LEIGHAM AVENUE Detached £1,137,604 £489,670 30 Jul 2003